package Modelo;

import java.awt.FileDialog;
import java.awt.Frame;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.*;
import javax.swing.*;

public class menejoArchivos {
	
	public menejoArchivos(){
		
	}
	
	public String readFile(Frame window){
		  FileReader in = null;
	        try {
	            FileDialog fldTexto = new FileDialog(window, "texto", FileDialog.LOAD);
	            fldTexto.setFile(".txt");
	            fldTexto.setLocation(0, 0);
	            fldTexto.setVisible(true);
	            File filArchivo = new File(fldTexto.getDirectory() + fldTexto.getFile());
	            in = new FileReader(filArchivo);
	            BufferedReader bfrBuffer = new BufferedReader(in);
	            String str;
	            StringBuilder strBuffer = new StringBuilder();
	            while ((str = bfrBuffer.readLine()) != null) {
	                strBuffer.append(str);
	                strBuffer.append(System.getProperty("line.separator"));
	            }
	            return strBuffer.toString();
	        } catch (IOException ex) {
	        	JOptionPane.showMessageDialog(null, "Debe seleccionar un archivo valido");
	            return "";
	        }
	}
}
